package com.dyrj.jzb.po;


import com.alibaba.fastjson.JSON;

import java.util.HashMap;

/**
 * KFEJZB6142	查询明细单验证码	DetailVerifiedCodeQuery
 * 根据见证宝系统的交易流水号（前置流水号）查询其对应的明细单验证码
 */
public class Po6142DetailVerifiedCodeQuery extends PoBase{


    //资金汇总账号
    private String FundSummaryAcctNo;
    //原前置流水号
    private String OldFrontSeqNo;
    //原交易类型 默认上送1-担保支付交易
    private String OldTranType;
    //保留域
    private String ReservedMsg;


    //输出  原前置流水号
//    private String OldFrontSeqNo;
    //输出  明细单验证码
    private String DetailCheckCode;
    //输出  保留域
//    private String ReservedMsg;

    public String getReqPara() {
        HashMap paraKeyDict = new HashMap();
        paraKeyDict.put("CnsmrSeqNo",this.getCnsmrSeqNo());
        paraKeyDict.put("MrchCode",this.getMrchCode());
        paraKeyDict.put("FundSummaryAcctNo",this.getFundSummaryAcctNo());
        paraKeyDict.put("OldFrontSeqNo",this.getOldFrontSeqNo());
        paraKeyDict.put("OldTranType",this.getOldTranType());
        paraKeyDict.put("ReservedMsg",this.getReservedMsg());

        return JSON.toJSONString(paraKeyDict);
    }

    public String getFundSummaryAcctNo() {
        return FundSummaryAcctNo;
    }

    public void setFundSummaryAcctNo(String fundSummaryAcctNo) {
        FundSummaryAcctNo = fundSummaryAcctNo;
    }

    public String getOldFrontSeqNo() {
        return OldFrontSeqNo;
    }

    public void setOldFrontSeqNo(String oldFrontSeqNo) {
        OldFrontSeqNo = oldFrontSeqNo;
    }

    public String getOldTranType() {
        return OldTranType;
    }

    public void setOldTranType(String oldTranType) {
        OldTranType = oldTranType;
    }

    public String getReservedMsg() {
        return ReservedMsg;
    }

    public void setReservedMsg(String reservedMsg) {
        ReservedMsg = reservedMsg;
    }

    public String getDetailCheckCode() {
        return DetailCheckCode;
    }

    public void setDetailCheckCode(String detailCheckCode) {
        DetailCheckCode = detailCheckCode;
    }
}
